package com.tangyuan.model;


import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.math.BigDecimal;
import io.swagger.annotations.ApiModelProperty;

/**
* 
* @TableName video_hot_price
*/
public class VideoHotPrice implements Serializable {

    /**
    * 
    */
    @NotNull(message="[]不能为空")
    @ApiModelProperty("")
    private Integer id;
    /**
    * 热门数
    */
    @ApiModelProperty("热门数")
    private Integer num;
    /**
    * 热门类型
    */
    @ApiModelProperty("热门类型")
    private Integer type;
    /**
    * 热门价格
    */
    @ApiModelProperty("热门价格")
    private BigDecimal price;
    /**
    * 折扣价格
    */
    @ApiModelProperty("折扣价格")
    private Double discount;
    /**
    * 折后价格
    */
    @ApiModelProperty("折后价格")
    private BigDecimal discountPrice;
    /**
    * 预计浏览量
    */
    @ApiModelProperty("预计浏览量")
    private Long view;

    /**
    * 
    */
    private void setId(Integer id){
    this.id = id;
    }

    /**
    * 热门数
    */
    private void setNum(Integer num){
    this.num = num;
    }

    /**
    * 热门类型
    */
    private void setType(Integer type){
    this.type = type;
    }

    /**
    * 热门价格
    */
    private void setPrice(BigDecimal price){
    this.price = price;
    }

    /**
    * 折扣价格
    */
    private void setDiscount(Double discount){
    this.discount = discount;
    }

    /**
    * 折后价格
    */
    private void setDiscountPrice(BigDecimal discountPrice){
    this.discountPrice = discountPrice;
    }

    /**
    * 预计浏览量
    */
    private void setView(Long view){
    this.view = view;
    }


    /**
    * 
    */
    private Integer getId(){
    return this.id;
    }

    /**
    * 热门数
    */
    private Integer getNum(){
    return this.num;
    }

    /**
    * 热门类型
    */
    private Integer getType(){
    return this.type;
    }

    /**
    * 热门价格
    */
    private BigDecimal getPrice(){
    return this.price;
    }

    /**
    * 折扣价格
    */
    private Double getDiscount(){
    return this.discount;
    }

    /**
    * 折后价格
    */
    private BigDecimal getDiscountPrice(){
    return this.discountPrice;
    }

    /**
    * 预计浏览量
    */
    private Long getView(){
    return this.view;
    }

}
